sit on the lid - German English Dictionary